home *** CD-ROM | disk | FTP | other *** search
/ Chip 1998 September / CHIP NET Rehberi Eylül 1998.iso / tools / Ward170b01s02-I386.exe / Odbc.cnt (.txt) < prev    next >
Microsoft Windows Help File Content  |  1996-10-15  |  39KB  |  761 lines

  1. :Base odbc.hlp
  2. :Title ODBC 3.0 Programmer's Reference
  3. 1 Part 1   Introduction to ODBC
  4. 2 Organization of this Manual=odbcOrganization_of_this_Manual
  5. 2 Audience=odbcAudience
  6. 2 Document Conventions=odbcDocument_Conventions
  7. 2 About the Code Examples=odbcAbout_the_Code_Examples
  8. 2 Recommended Reading=odbcRecommended_Reading
  9. 2 Chapter 1   Introduction
  10. 3 Introduction=odbcIntroduction
  11. 3 Why Was ODBC Created?=odbcWhy_Was_ODBC_Created_
  12. 3 What is ODBC?=odbcWhat_is_ODBC_
  13. 3 ODBC and the Standard CLI=odbcODBC_and_the_Standard_CLI
  14. 2 Chapter 2   An Introduction to SQL and ODBC
  15. 3 An Introduction to SQL and ODBC=odbcAn_Introduction_to_SQL_and_ODBC
  16. 3 Structured Query Language (SQL)
  17. 4 Structured Query Language (SQL)=odbcStructured_Query_Language__SQL_
  18. 4 Processing an SQL Statement=odbcProcessing_an_SQL_Statement
  19. 4 Embedded SQL
  20. 5 Embedded SQL=odbcEmbedded_SQL
  21. 5 Embedded SQL Example=odbcEmbedded_SQL_Example
  22. 5 Compiling an Embedded SQL Program=odbcCompiling_an_Embedded_SQL_Program
  23. 5 Static SQL=odbcStatic_SQL
  24. 5 Dynamic SQL=odbcDynamic_SQL
  25. 3 SQL Modules=odbcSQL_Modules
  26. 3 Call-Level Interfaces=odbcCall_Level_Interfaces
  27. 3 Database Access Architecture
  28. 4 Database Access Architecture=odbcDatabase_Access_Architecture
  29. 4 Network Database Access=odbcNetwork_Database_Access
  30. 4 Standard Database Access Architectures
  31. 5 Standard Database Access Architectures=odbcStandard_Database_Access_Architectures
  32. 5 Standard Programming Interface=odbcStandard_Programming_Interface
  33. 5 Standard Data Stream Protocol=odbcStandard_Data_Stream_Protocol
  34. 5 Standard Gateway=odbcStandard_Gateway
  35. 3 The ODBC Solution=odbcThe_ODBC_Solution
  36. 2 Chapter 3   ODBC Architecture
  37. 3 ODBC Architecture=odbcODBC_Architecture
  38. 3 Applications=odbcApplications
  39. 3 The Driver Manager=odbcThe_Driver_Manager
  40. 3 Drivers
  41. 4 Drivers=odbcDrivers
  42. 4 Driver Tasks=odbcDriver_Tasks
  43. 4 Driver Architecture
  44. 5 Driver Architecture=odbcDriver_Architecture
  45. 5 File-Based Drivers=odbcFile_Based_Drivers
  46. 5 DBMS-Based Drivers=odbcDBMS_Based_Drivers
  47. 5 Network Example=odbcNetwork_Example
  48. 5 Other Driver Architectures=odbcOther_Driver_Architectures
  49. 3 Data Sources
  50. 4 Data Sources=odbcData_Sources
  51. 4 Types of Data Sources
  52. 5 Types of Data Sources=odbcTypes_of_Data_Sources
  53. 5 Machine Data Sources=odbcMachine_Data_Sources
  54. 5 File Data Sources=odbcFile_Data_Sources
  55. 3 Using Data Sources=odbcUsing_Data_Sources
  56. 3 Data Source Example=odbcData_Source_Example
  57. 1 Part 2   Developing Applications and Drivers
  58. 2 Chapter 4   ODBC Fundamentals
  59. 3 ODBC Fundamentals=odbcODBC_Fundamentals
  60. 3 Handles
  61. 4 Handles=odbcHandles
  62. 4 Environment Handles=odbcEnvironment_Handles
  63. 4 Connection Handles=odbcConnection_Handles
  64. 4 Statement Handles=odbcStatement_Handles
  65. 4 Descriptor Handles=odbcDescriptor_Handles
  66. 4 State Transitions=odbcState_Transitions
  67. 3 Buffers
  68. 4 Buffers=odbcBuffers
  69. 4 Deferred Buffers=odbcDeferred_Buffers
  70. 4 Allocating and Freeing Buffers=odbcAllocating_and_Freeing_Buffers
  71. 4 Using Data Buffers
  72. 5 Using Data Buffers=odbcUsing_Data_Buffers
  73. 5 Data Buffer Type=odbcData_Buffer_Type
  74. 5 Data Buffer Address=odbcData_Buffer_Address
  75. 5 Data Buffer Length=odbcData_Buffer_Length
  76. 3 Using Length/Indicator Values=odbcUsing_Length_Indicator_Values
  77. 3 Data Length, Buffer Length, and Truncation=odbcData_Length__Buffer_Length__and_Truncation
  78. 3 Character Data and C Strings=odbcCharacter_Data_and_C_Strings
  79. 3 Data Types in ODBC
  80. 4 Data Types in ODBC=odbcData_Types_in_ODBC
  81. 4 Type Identifiers=odbcType_Identifiers
  82. 4 SQL Data Types in ODBC
  83. 5 SQL Data Types in ODBC=odbcSQL_Data_Types_in_ODBC
  84. 5 SQL Type Identifiers=odbcSQL_Type_Identifiers
  85. 5 Retrieving Data Type Information with SQLGetTypeInfo=odbcRetrieving_Data_Type_Information_with_SQLGetTypeInfo
  86. 3 C Data Types in ODBC=odbcC_Data_Types_in_ODBC
  87. 3 Data Type Conversions=odbcData_Type_Conversions
  88. 3 Conformance Levels
  89. 4 Conformance Levels=odbcConformance_Levels
  90. 4 Interface Conformance Levels
  91. 5 Interface Conformance Levels=odbcInterface_Conformance_Levels
  92. 5 Core Interface Conformance=odbcCore_Interface_Conformance
  93. 5 Level 1 Interface Conformance=odbcLevel_1_Interface_Conformance
  94. 5 Level 2 Interface Conformance=odbcLevel_2_Interface_Conformance
  95. 5 Function Conformance=odbcFunction_Conformance
  96. 5 Attribute Conformance=odbcAttribute_Conformance
  97. 5 Descriptor Field Conformance=odbcDescriptor_Field_Conformance
  98. 3 SQL Conformance Levels=odbcSQL_Conformance_Levels
  99. 2 Environment, Connection, and Statement Attributes=odbcEnvironment__Connection__and_Statement_Attributes
  100. 2 Tables and Views=odbcTables_and_Views
  101. 2 Chapter 5   Basic Application Steps
  102. 3 Basic Application Steps=odbcBasic_Application_Steps
  103. 3 Step 1: Connect to the Data Source=odbcStep_1__Connect_to_the_Data_Source
  104. 3 Step 2: Initialize the Application=odbcStep_2__Initialize_the_Application
  105. 3 Step 3: Build and Execute an SQL Statement=odbcStep_3__Build_and_Execute_an_SQL_Statement
  106. 3 Step 4a: Fetch the Results=odbcStep_4a__Fetch_the_Results
  107. 3 Step 4b: Fetch the Row Count=odbcStep_4b__Fetch_the_Row_Count
  108. 3 Step 5: Commit the Transaction=odbcStep_5__Commit_the_Transaction
  109. 3 Step 6: Disconnect from the Data Source=odbcStep_6__Disconnect_from_the_Data_Source
  110. 2 Chapter 6   Connecting to a Data Source or Driver
  111. 3 Connecting to a Data Source or Driver=odbcConnecting_to_a_Data_Source_or_Driver
  112. 3 Allocating the Environment Handle=odbcAllocating_the_Environment_Handle
  113. 3 Declaring the Application's ODBC Version=odbcDeclaring_the_Application_s_ODBC_Version
  114. 3 Choosing a Data Source or Driver=odbcChoosing_a_Data_Source_or_Driver
  115. 3 Allocating a Connection Handle=odbcAllocating_a_Connection_Handle
  116. 3 Connection Attributes=odbcConnection_Attributes
  117. 3 Establishing a Connection
  118. 4 Establishing a Connection=odbcEstablishing_a_Connection
  119. 4 Default Data Source=odbcDefault_Data_Source
  120. 4 Connecting with SQLConnect=odbcConnecting_with_SQLConnect
  121. 4 Connection String=odbcConnection_String
  122. 4 Connecting with SQLDriverConnect
  123. 5 Connecting with SQLDriverConnect=odbcConnecting_with_SQLDriverConnect
  124. 5 Driver-Specific Connection Information=odbcDriver_Specific_Connection_Information
  125. 5 Prompting the User for Connection Information=odbcPrompting_the_User_for_Connection_Information
  126. 5 Connecting Using File Data Sources=odbcConnecting_Using_File_Data_Sources
  127. 5 Connecting Directly to Drivers=odbcConnecting_Directly_to_Drivers
  128. 4 Connecting with SQLBrowseConnect
  129. 5 Connecting with SQLBrowseConnect=odbcConnecting_with_SQLBrowseConnect
  130. 5 SQL Server Browsing Example=odbcSQL_Server_Browsing_Example
  131. 2 Connection Pooling=odbcConnection_Pooling
  132. 2 Disconnecting from a Data Source or Driver=odbcDisconnecting_from_a_Data_Source_or_Driver
  133. 2 Driver Manager's Role in the Connection Process=odbcDriver_Manager_s_Role_in_the_Connection_Process
  134. 2 Chapter 7   Catalog Functions
  135. 3 Catalog Functions=odbcCatalog_Functions
  136. 3 Uses of Catalog Data=odbcUses_of_Catalog_Data
  137. 3 Catalog Functions in ODBC
  138. 4 Catalog Functions in ODBC=odbcCatalog_Functions_in_ODBC
  139. 4 Data Returned by Catalog Functions=odbcData_Returned_by_Catalog_Functions
  140. 4 Arguments in Catalog Functions
  141. 5 Arguments in Catalog Functions=odbcArguments_in_Catalog_Functions
  142. 5 Ordinary Arguments=odbcOrdinary_Arguments
  143. 5 Pattern Value Arguments=odbcPattern_Value_Arguments
  144. 5 Identifier Arguments=odbcIdentifier_Arguments
  145. 5 Value List Arguments=odbcValue_List_Arguments
  146. 3 Schema Views=odbcSchema_Views
  147. 2 Chapter 8   SQL Statements
  148. 3 SQL Statements=odbcSQL_Statements
  149. 3 Constructing SQL Statements
  150. 4 Constructing SQL Statements=odbcConstructing_SQL_Statements
  151. 4 Hard-Coded SQL Statements=odbcHard_Coded_SQL_Statements
  152. 4 SQL Statements Constructed at Run Time=odbcSQL_Statements_Constructed_at_Run_Time
  153. 4 SQL Statements Entered by the User=odbcSQL_Statements_Entered_by_the_User
  154. 3 Interoperability of SQL Statements
  155. 4 Interoperability of SQL Statements=odbcInteroperability_of_SQL_Statements
  156. 4 Choosing an SQL Grammar=odbcChoosing_an_SQL_Grammar
  157. 4 Constructing Interoperable SQL Statements
  158. 5 Constructing Interoperable SQL Statements=odbcConstructing_Interoperable_SQL_Statements
  159. 5 Catalog and Schema Usage=odbcCatalog_and_Schema_Usage
  160. 5 Catalog Position=odbcCatalog_Position
  161. 5 Quoted Identifiers=odbcQuoted_Identifiers
  162. 5 Identifier Case=odbcIdentifier_Case
  163. 5 Escape Sequences =odbcEscape_Sequences
  164. 5 Literal Prefixes and Suffixes=odbcLiteral_Prefixes_and_Suffixes
  165. 5 Parameter Markers in Procedure Calls=odbcParameter_Markers_in_Procedure_Calls
  166. 5 DDL Statements=odbcDDL_Statements
  167. 3 Escape Sequences
  168. 4 Escape Sequences in ODBC=odbcEscape_Sequences_in_ODBC
  169. 4 Date, Time, and Timestamp Literals=odbcDate__Time__and_Timestamp_Literals
  170. 4 Datetime Interval Literals=odbcDatetime_Interval_Literals
  171. 4 Scalar Function Calls=odbcScalar_Function_Calls
  172. 4 LIKE Predicate Escape Character=odbcLIKE_Predicate_Escape_Character
  173. 4 Outer Joins=odbcOuter_Joins
  174. 4 Procedure Calls=odbcProcedure_Calls
  175. 2 Chapter 9   Executing Statements
  176. 3 Executing Statements=odbcExecuting_Statements
  177. 3 Allocating a Statement Handle=odbcAllocating_a_Statement_Handle
  178. 3 Statement Attributes=odbcStatement_Attributes
  179. 3 Executing a Statement
  180. 4 Executing a Statement=odbcExecuting_a_Statement
  181. 4 Direct Execution=odbcDirect_Execution
  182. 4 Prepared Execution=odbcPrepared_Execution
  183. 4 Procedures
  184. 5 Procedures=odbcProcedures
  185. 5 When to Use Procedures=odbcWhen_to_Use_Procedures
  186. 5 Executing Procedures=odbcExecuting_Procedures
  187. 4 Batches of SQL Statements
  188. 5 Batches of SQL Statements=odbcBatches_of_SQL_Statements
  189. 5 Result-Generating and Result-Free Statements=odbcResult_Generating_and_Result_Free_Statements
  190. 5 Executing Batches=odbcExecuting_Batches
  191. 5 Errors and Batches=odbcErrors_and_Batches
  192. 3 Executing Catalog Functions=odbcExecuting_Catalog_Functions
  193. 3 Statement Parameters
  194. 4 Statement Parameters=odbcStatement_Parameters
  195. 4 Binding Parameters
  196. 5 Binding Parameters=odbcBinding_Parameters
  197. 5 Binding Parameter Markers=odbcBinding_Parameter_Markers
  198. 5 Binding Parameters by Name (Named Parameters)=odbcBinding_Parameters_by_Name__Named_Parameters_
  199. 5 Parameter Binding Offsets=odbcParameter_Binding_Offsets
  200. 5 Describing Parameters=odbcDescribing_Parameters
  201. 3 Setting Parameter Values=odbcSetting_Parameter_Values
  202. 3 Sending Long Data=odbcSending_Long_Data
  203. 3 Retrieving Output Parameters by SQLGetData=odbcRetrieving_Output_Parameters_by_SQLGetData
  204. 3 Procedure Parameters=odbcProcedure_Parameters
  205. 4 Arrays of Parameter Values
  206. 5 Arrays of Parameter Values=odbcArrays_of_Parameter_Values
  207. 5 Binding Arrays of Parameters=odbcBinding_Arrays_of_Parameters
  208. 5 Using Arrays of Parameters=odbcUsing_Arrays_of_Parameters
  209. 2 Asynchronous Execution=odbcAsynchronous_Execution
  210. 2 Freeing a Statement Handle=odbcFreeing_a_Statement_Handle
  211. 2 Chapter 10   Retrieving Results (Basic)
  212. 3 Retrieving Results (Basic)=odbcRetrieving_Results__Basic_
  213. 3 Was a Result Set Created?=odbcWas_a_Result_Set_Created_
  214. 3 Result Set Metadata
  215. 4 Result Set Metadata=odbcResult_Set_Metadata
  216. 4 How is Metadata Used?=odbcHow_is_Metadata_Used_
  217. 4 SQLDescribeCol and SQLColAttribute=odbcSQLDescribeCol_and_SQLColAttribute
  218. 3 Binding Result Set Columns
  219. 4 Binding Result Set Columns=odbcBinding_Result_Set_Columns
  220. 4 Overview=odbcOverview
  221. 4 Using SQLBindCol=odbcUsing_SQLBindCol
  222. 3 Fetching Data
  223. 4 Fetching Data=odbcFetching_Data
  224. 4 Cursors=odbcCursors
  225. 4 Fetching a Row of Data=odbcFetching_a_Row_of_Data
  226. 4 Getting Long Data=odbcGetting_Long_Data
  227. 2 Closing the Cursor=odbcClosing_the_Cursor
  228. 2 Chapter 11   Retrieving Results (Advanced)
  229. 3 Retrieving Results (Advanced)=odbcRetrieving_Results__Advanced_
  230. 3 Column Binding Offsets=odbcColumn_Binding_Offsets
  231. 3 Block Cursors
  232. 4 Block Cursors=odbcBlock_Cursors
  233. 4 Binding Columns for Use with Block Cursors
  234. 5 Binding Columns for Use with Block Cursors=odbcBinding_Columns_for_Use_with_Block_Cursors
  235. 5 Column-Wise Binding=odbcColumn_Wise_Binding
  236. 5 Row-Wise Binding=odbcRow_Wise_Binding
  237. 4 Using Block Cursors
  238. 5 Using Block Cursors=odbcUsing_Block_Cursors
  239. 5 Rowset Size=odbcRowset_Size
  240. 5 Number of Rows Fetched and Status=odbcNumber_of_Rows_Fetched_and_Status
  241. 5 SQLGetData and Block Cursors=odbcSQLGetData_and_Block_Cursors
  242. 3 Row Status Array=odbcRow_Status_Array
  243. 3 Scrollable Cursors
  244. 4 Scrollable Cursors=odbcScrollable_Cursors
  245. 4 Scrollable Cursor Types
  246. 5 Scrollable Cursor Types=odbcScrollable_Cursor_Types
  247. 5 Static Cursors=odbcStatic_Cursors
  248. 5 Dynamic Cursors=odbcDynamic_Cursors
  249. 5 Keyset-Driven Cursors=odbcKeyset_Driven_Cursors
  250. 5 Mixed Cursors=odbcMixed_Cursors
  251. 4 Using Scrollable Cursors
  252. 5 Using Scrollable Cursors=odbcUsing_Scrollable_Cursors
  253. 5 Determining Cursor Capabilities=odbcDetermining_Cursor_Capabilities
  254. 5 Setting Up the Cursor=odbcSetting_Up_the_Cursor
  255. 5 Cursor Characteristics and Cursor Type=odbcCursor_Characteristics_and_Cursor_Type
  256. 5 Scrolling and Fetching Rows=odbcScrolling_and_Fetching_Rows
  257. 3 Relative and Absolute Scrolling=odbcRelative_and_Absolute_Scrolling
  258. 4 Bookmarks
  259. 5 Bookmarks=odbcBookmarks
  260. 5 Bookmark Types=odbcBookmark_Types
  261. 5 Retrieving Bookmarks=odbcRetrieving_Bookmarks
  262. 5 Scrolling by Bookmark=odbcScrolling_by_Bookmark
  263. 5 Updating, Deleting, or Fetching by Bookmark=odbcUpdating__Deleting__or_Fetching_by_Bookmark
  264. 5 Comparing Bookmarks=odbcComparing_Bookmarks
  265. 2 The ODBC Cursor Library=odbcThe_ODBC_Cursor_Library
  266. 2 Multiple Results=odbcMultiple_Results
  267. 2 Chapter 12   Updating Data
  268. 3 Updating Data=odbcUpdating_Data
  269. 3 UPDATE, DELETE, and INSERT Statements=odbcUPDATE__DELETE__and_INSERT_Statements
  270. 3 Positioned Update and Delete Statements=odbcPositioned_Update_and_Delete_Statements
  271. 3 Simulating Positioned Update and Delete Statements=odbcSimulating_Positioned_Update_and_Delete_Statements
  272. 3 Determining the Number of Affected Rows=odbcDetermining_the_Number_of_Affected_Rows
  273. 3 Updating Data with SQLSetPos
  274. 4 Updating Data with SQLSetPos=odbcUpdating_Data_with_SQLSetPos
  275. 4 Updating Rows in the Rowset with SQLSetPos=odbcUpdating_Rows_in_the_Rowset_with_SQLSetPos
  276. 4 Deleting Rows in the Rowset with SQLSetPos=odbcDeleting_Rows_in_the_Rowset_with_SQLSetPos
  277. 3 Updating Data with SQLBulkOperations
  278. 4 Updating Data with SQLBulkOperations=odbcUpdating_Data_with_SQLBulkOperations
  279. 4 Updating Rows by Bookmark with SQLBulkOperations=odbcUpdating_Rows_by_Bookmark_with_SQLBulkOperations
  280. 4 Deleting Rows by Bookmark with SQLBulkOperations=odbcDeleting_Rows_by_Bookmark_with_SQLBulkOperations
  281. 4 Inserting Rows with SQLBulkOperations=odbcInserting_Rows_with_SQLBulkOperations
  282. 4 Fetching Rows with SQLBulkOperations=odbcFetching_Rows_with_SQLBulkOperations
  283. 2 Long Data and SQLSetPos and SQLBulkOperations=odbcLong_Data_and_SQLSetPos_and_SQLBulkOperations
  284. 2 Chapter 13   Descriptors
  285. 3 Descriptors=odbcDescriptors
  286. 3 Types of Descriptors=odbcTypes_of_Descriptors
  287. 3 Descriptor Fields
  288. 4 Descriptor Fields=odbcDescriptor_Fields
  289. 4 Record Count=odbcRecord_Count
  290. 4 Bound Descriptor Records=odbcBound_Descriptor_Records
  291. 4 Deferred Fields=odbcDeferred_Fields
  292. 4 Consistency Check=odbcConsistency_Check
  293. 3 Allocating and Freeing Descriptors
  294. 4 Allocating and Freeing Descriptors=odbcAllocating_and_Freeing_Descriptors
  295. 4 Implicitly Allocated Descriptors=odbcImplicitly_Allocated_Descriptors
  296. 4 Explicitly Allocated Descriptors=odbcExplicitly_Allocated_Descriptors
  297. 4 Initialization of Descriptor Fields=odbcInitialization_of_Descriptor_Fields
  298. 4 Automatic Population of the IPD=odbcAutomatic_Population_of_the_IPD
  299. 4 Freeing Descriptors=odbcFreeing_Descriptors
  300. 3 Getting and Setting Descriptor Fields
  301. 4 Getting and Setting Descriptor Fields=odbcGetting_and_Setting_Descriptor_Fields
  302. 4 Obtaining Descriptor Handles=odbcObtaining_Descriptor_Handles
  303. 4 Retrieving the Values in Descriptor Fields=odbcRetrieving_the_Values_in_Descriptor_Fields
  304. 4 Setting Descriptor Fields=odbcSetting_Descriptor_Fields
  305. 4 Copying Descriptors=odbcCopying_Descriptors
  306. 4 Using Concise Functions=odbcUsing_Concise_Functions
  307. 2 Chapter 14   Transactions
  308. 3 Transactions=odbcTransactions
  309. 3 Transactions in ODBC
  310. 4 Transactions in ODBC=odbcTransactions_in_ODBC
  311. 4 Transaction Support=odbcTransaction_Support
  312. 4 Commit Mode
  313. 5 Commit Mode=odbcCommit_Mode
  314. 5 Auto-Commit Mode=odbcAuto_Commit_Mode
  315. 5 Manual-Commit Mode=odbcManual_Commit_Mode
  316. 5 Setting the Commit Mode=odbcSetting_the_Commit_Mode
  317. 3 Committing and Rolling Back Transactions=odbcCommitting_and_Rolling_Back_Transactions
  318. 3 Effect of Transactions on Cursors and Prepared Statements=odbcEffect_of_Transactions_on_Cursors_and_Prepared_Statements
  319. 3 Transaction Isolation
  320. 4 Transaction Isolation=odbcTransaction_Isolation
  321. 4 Serializability=odbcSerializability
  322. 4 Transaction Isolation Levels=odbcTransaction_Isolation_Levels
  323. 4 Setting the Transaction Isolation Level=odbcSetting_the_Transaction_Isolation_Level
  324. 4 Scrollable Cursors and Transaction Isolation=odbcScrollable_Cursors_and_Transaction_Isolation
  325. 3 Concurrency Control
  326. 4 Concurrency Control=odbcConcurrency_Control
  327. 4 Concurrency Types=odbcConcurrency_Types
  328. 4 Optimistic Concurrency=odbcOptimistic_Concurrency
  329. 2 Chapter 15   Diagnostics
  330. 3 Diagnostics=odbcDiagnostics
  331. 3 Return Codes=odbcReturn_Codes
  332. 3 Diagnostic Records
  333. 4 Diagnostic Records=odbcDiagnostic_Records
  334. 4 Header Record=odbcHeader_Record
  335. 4 Status Records
  336. 5 Status Records=odbcStatus_Records
  337. 5 Sequence of Status Records=odbcSequence_of_Status_Records
  338. 5 SQLSTATEs=odbcSQLSTATEs
  339. 5 Diagnostic Messages=odbcDiagnostic_Messages
  340. 2 Using SQLGetDiagRec and SQLGetDiagField=odbcUsing_SQLGetDiagRec_and_SQLGetDiagField
  341. 3 Implementing SQLGetDiagRec and SQLGetDiagField
  342. 4 Implementing SQLGetDiagRec and SQLGetDiagField=odbcImplementing_SQLGetDiagRec_and_SQLGetDiagField
  343. 4 Diagnostic Handling Rules=odbcDiagnostic_Handling_Rules
  344. 4 Role of the Driver Manager
  345. 5 Role of the Driver Manager=odbcRole_of_the_Driver_Manager
  346. 5 Argument Value Checks=odbcArgument_Value_Checks
  347. 5 State Transition Checks=odbcState_Transition_Checks
  348. 5 General Error Checks=odbcGeneral_Error_Checks
  349. 5 Driver Manager Error and Warning Checks=odbcDriver_Manager_Error_and_Warning_Checks
  350. 3 Role of the Driver=odbcRole_of_the_Driver
  351. 3 Diagnostic Handling Examples
  352. 4 Diagnostic Handling Examples=odbcDiagnostic_Handling_Examples
  353. 4 File-Based Driver Diagnostic Example=odbcFile_Based_Driver_Diagnostic_Example
  354. 4 DBMS-Based Driver Diagnostic Example=odbcDBMS_Based_Driver_Diagnostic_Example
  355. 4 Gateways Diagnostic Example=odbcGateways_Diagnostic_Example
  356. 4 Driver Manager Diagnostic Example=odbcDriver_Manager_Diagnostic_Example
  357. 2 Chapter 16   Interoperability
  358. 3 Interoperability=odbcInteroperability
  359. 3 Is ODBC the Answer?=odbcIs_ODBC_the_Answer_
  360. 3 Choosing a Level of Interoperability
  361. 4 Choosing a Level of Interoperability=odbcChoosing_a_Level_of_Interoperability
  362. 4 Custom Applications=odbcCustom_Applications
  363. 4 Vertical Applications=odbcVertical_Applications
  364. 4 Generic Applications=odbcGeneric_Applications
  365. 2 Determining the Target DBMSs and Drivers=odbcDetermining_the_Target_DBMSs_and_Drivers
  366. 2 Considering Database Features to Use=odbcConsidering_Database_Features_to_Use
  367. 2 Length of the Product Cycle=odbcLength_of_the_Product_Cycle
  368. 3 Writing an Interoperable Application
  369. 4 Writing an Interoperable Application=odbcWriting_an_Interoperable_Application
  370. 4 Checking Feature Support and Variability=odbcChecking_Feature_Support_and_Variability
  371. 4 Features to Watch For
  372. 5 Features to Watch For=odbcFeatures_to_Watch_For
  373. 5 Version Number=odbcVersion_Number
  374. 5 Multiple Active Statements and Connections=odbcMultiple_Active_Statements_and_Connections
  375. 5 Transaction Support in DBMSs=odbcTransaction_Support_in_DBMSs
  376. 5 Commit and Rollback Behavior=odbcCommit_and_Rollback_Behavior
  377. 5 NOT NULL in CREATE TABLE Statements=odbcNOT_NULL_in_CREATE_TABLE_Statements
  378. 5 Supported Data Types=odbcSupported_Data_Types
  379. 5 ODBC SQL Grammar=odbcODBC_SQL_Grammar
  380. 5 Batch Processing=odbcBatch_Processing
  381. 2 Testing Interoperable Applications=odbcTesting_Interoperable_Applications
  382. 2 Chapter 17   Programming Considerations
  383. 3 Programming Considerations=odbcProgramming_Considerations
  384. 3 Multithreading=odbcMultithreading
  385. 3 Alignment=odbcAlignment
  386. 3 Translation DLLs=odbcTranslation_DLLs
  387. 3 Tracing
  388. 4 Tracing=odbcTracing
  389. 4 Trace DLL=odbcTrace_DLL
  390. 4 Trace File=odbcTrace_File
  391. 4 Enabling Tracing
  392. 5 Enabling Tracing=odbcEnabling_Tracing
  393. 5 Dynamic Tracing=odbcDynamic_Tracing
  394. 2 Driver-Specific Data Types, Descriptor Types, Information Types, Diagnostic Types, and Attributes=odbcDriver_Specific_Data_Types__Descriptor_Types__Information_Types__Diagnostic_Types__and_Attributes
  395. 3 Backward Compatibility and Standards Compliance
  396. 4 Backward Compatibility and Standards Compliance=odbcBackward_Compatibility_and_Standards_Compliance
  397. 4 Affected ODBC Components=odbcAffected_ODBC_Components
  398. 4 Types of Changes=odbcTypes_of_Changes
  399. 4 Application/Driver Compatibility
  400. 5 Application/Driver Compatibility=odbcApplication_Driver_Compatibility
  401. 5 Types of Applications=odbcTypes_of_Applications
  402. 5 Types of Drivers=odbcTypes_of_Drivers
  403. 5 Compatibility Matrix=odbcCompatibility_Matrix
  404. 4 New Features
  405. 5 New Features=odbcNew_Features
  406. 5 Block Cursors, Scrollable Cursors, and Backward Compatibility for ODBC 3.0 Applications=odbcBlock_Cursors__Scrollable_Cursors__and_Backward_Compatibility_for_ODBC_30_Applications
  407. 3 Duplicated Features=odbcDuplicated_Features
  408. 4 Behavioral Changes
  409. 5 Behavioral Changes=odbcBehavioral_Changes
  410. 5 SQLSTATE Mappings=odbcSQLSTATE_Mappings
  411. 5 Datetime Data Type Changes=odbcDatetime_Data_Type_Changes
  412. 4 Writing ODBC 3.0 Applications
  413. 5 Writing ODBC 3.0 Applications=odbcWriting_ODBC_3.0_Applications
  414. 5 Mapping Replacement Functions for Backward Compatibility of Applications=odbcMapping_Replacement_Functions_for_Backward_Compatibility_of_Applications
  415. 5 Calling SQLCloseCursor=odbcCalling_SQLCloseCursor
  416. 5 Calling SQLGetDiagField=odbcCalling_SQLGetDiagField
  417. 5 Calling SQLSetPos=odbcCalling_SQLSetPos
  418. 5 Cursor Library Operations=odbcCursor_Library_Operations
  419. 5 Mapping the Cursor Attributes1 Information Types=odbcMapping_the_Cursor_Attributes1_Information_Types
  420. 5 SQL_NO_DATA=odbcSQL_NO_DATA
  421. 3 Writing ODBC 3.0 Drivers=odbcWriting_ODBC_3.0_Drivers
  422. 3 ODBC in Windows
  423. 4 ODBC in Windows=odbcODBC_in_Windows
  424. 4 Header Files=odbcHeader_Files
  425. 4 CString Class=odbcCString_Class
  426. 4 Creating and Terminating Threads=odbcCreating_and_Terminating_Threads
  427. 1 Part 3   Installing and Configuring ODBC Software
  428. 2 Chapter 18   Installing ODBC Components
  429. 3 Installing ODBC Components=odbcInstalling_ODBC_Components
  430. 3 Installation Components
  431. 4 Installation Components=odbcInstallation_Components
  432. 4 Setup Program=odbcSetup_Program
  433. 4 Installer DLL=odbcInstaller_DLL
  434. 4 Driver Setup DLL=odbcDriver_Setup_DLL
  435. 2 Usage Counting=odbcUsage_Counting
  436. 2 Redistributable Files=odbcRedistributable_Files
  437. 3 Registry Entries for ODBC Components
  438. 4 Registry Entries for ODBC Components=odbcRegistry_Entries_for_ODBC_Components
  439. 4 ODBC Core Subkey=odbcODBC_Core_Subkey
  440. 4 ODBC Drivers Subkey=odbcODBC_Drivers_Subkey
  441. 4 Driver Specification Subkeys=odbcDriver_Specification_Subkeys
  442. 4 Default Driver Subkey=odbcDefault_Driver_Subkey
  443. 4 ODBC Translators Subkey=odbcODBC_Translators_Subkey
  444. 4 Translator Specification Subkeys=odbcTranslator_Specification_Subkeys
  445. 2 Chapter 19   Configuring Data Sources
  446. 3 Configuring Data Sources=odbcConfiguring_Data_Sources
  447. 3 Configuration Components
  448. 4 Configuration Components=odbcConfiguration_Components
  449. 4 Administration Program=odbcAdministration_Program
  450. 4 The Installer DLL=odbcThe_Installer_DLL
  451. 4 Driver Setup DLLs=odbcDriver_Setup_DLLs
  452. 4 Translator Setup DLLs=odbcTranslator_Setup_DLLs
  453. 3 Registry Entries for Data Sources
  454. 4 Registry Entries for Data Sources=odbcRegistry_Entries_for_Data_Sources
  455. 4 ODBC Data Sources Subkey=odbcODBC_Data_Sources_Subkey
  456. 4 Data Source Specification Subkeys=odbcData_Source_Specification_Subkeys
  457. 4 Default Subkey=odbcDefault_Subkey
  458. 4 ODBC Subkey=odbcODBC_Subkey
  459. 1 Part 4   API Reference
  460. 2 Chapter 20   Function Summary
  461. 3 Function Summary=odbcFunction_Summary
  462. 3 ODBC Function Summary=odbcODBC_Function_Summary
  463. 3 Setup DLL Function Summary=odbcSetup_DLL_Function_Summary
  464. 3 Installer DLL Function Summary=odbcInstaller_DLL_Function_Summary
  465. 3 Translation DLL Function Summary=odbcTranslation_DLL_Function_Summary
  466. 2 Chapter 21   ODBC API Reference
  467. 3 ODBC API Reference=odbcODBC_API_Reference
  468. 3 SQLAllocConnect=odbcSQLAllocConnect
  469. 3 SQLAllocEnv=odbcSQLAllocEnv
  470. 3 SQLAllocHandle=odbcSQLAllocHandle
  471. 3 SQLAllocStmt=odbcSQLAllocStmt
  472. 3 SQLBindCol=odbcSQLBindCol
  473. 3 SQLBindParameter=odbcSQLBindParameter
  474. 3 SQLBrowseConnect=odbcSQLBrowseConnect
  475. 3 SQLBulkOperations=odbcSQLBulkOperations
  476. 3 SQLCancel=odbcSQLCancel
  477. 3 SQLCloseCursor=odbcSQLCloseCursor
  478. 3 SQLColAttribute=odbcSQLColAttribute
  479. 3 SQLColAttributes=odbcSQLColAttributes
  480. 3 SQLColumnPrivileges=odbcSQLColumnPrivileges
  481. 3 SQLColumns=odbcSQLColumns
  482. 3 SQLConnect=odbcSQLConnect
  483. 3 SQLCopyDesc=odbcSQLCopyDesc
  484. 3 SQLDataSources=odbcSQLDataSources
  485. 3 SQLDescribeCol=odbcSQLDescribeCol
  486. 3 SQLDescribeParam=odbcSQLDescribeParam
  487. 3 SQLDisconnect=odbcSQLDisconnect
  488. 3 SQLDriverConnect=odbcSQLDriverConnect
  489. 3 SQLDrivers=odbcSQLDrivers
  490. 3 SQLEndTran=odbcSQLEndTran
  491. 3 SQLError=odbcSQLError
  492. 3 SQLExecDirect=odbcSQLExecDirect
  493. 3 SQLExecute=odbcSQLExecute
  494. 3 SQLExtendedFetch=odbcSQLExtendedFetch
  495. 3 SQLFetch=odbcSQLFetch
  496. 3 SQLFetchScroll=odbcSQLFetchScroll
  497. 3 SQLForeignKeys=odbcSQLForeignKeys
  498. 3 SQLFreeConnect=odbcSQLFreeConnect
  499. 3 SQLFreeEnv=odbcSQLFreeEnv
  500. 3 SQLFreeHandle=odbcSQLFreeHandle
  501. 3 SQLFreeStmt=odbcSQLFreeStmt
  502. 3 SQLGetConnectAttr=odbcSQLGetConnectAttr
  503. 3 SQLGetConnectOption=odbcSQLGetConnectOption
  504. 3 SQLGetCursorName=odbcSQLGetCursorName
  505. 3 SQLGetData=odbcSQLGetData
  506. 3 SQLGetDescField=odbcSQLGetDescField
  507. 3 SQLGetDescRec=odbcSQLGetDescRec
  508. 3 SQLGetDiagField=odbcSQLGetDiagField
  509. 3 SQLGetDiagRec=odbcSQLGetDiagRec
  510. 3 SQLGetEnvAttr=odbcSQLGetEnvAttr
  511. 3 SQLGetFunctions=odbcSQLGetFunctions
  512. 3 SQLGetInfo=odbcSQLGetInfo
  513. 3 SQLGetStmtAttr=odbcSQLGetStmtAttr
  514. 3 SQLGetStmtOption=odbcSQLGetStmtOption
  515. 3 SQLGetTypeInfo=odbcSQLGetTypeInfo
  516. 3 SQLMoreResults=odbcSQLMoreResults
  517. 3 SQLNativeSql=odbcSQLNativeSql
  518. 3 SQLNumParams=odbcSQLNumParams
  519. 3 SQLNumResultCols=odbcSQLNumResultCols
  520. 3 SQLParamData=odbcSQLParamData
  521. 3 SQLParamOptions=odbcSQLParamOptions
  522. 3 SQLPrepare=odbcSQLPrepare
  523. 3 SQLPrimaryKeys=odbcSQLPrimaryKeys
  524. 3 SQLProcedureColumns=odbcSQLProcedureColumns
  525. 3 SQLProcedures=odbcSQLProcedures
  526. 3 SQLPutData=odbcSQLPutData
  527. 3 SQLRowCount=odbcSQLRowCount
  528. 3 SQLSetConnectAttr=odbcSQLSetConnectAttr
  529. 3 SQLSetConnectOption=odbcSQLSetConnectOption
  530. 3 SQLSetCursorName=odbcSQLSetCursorName
  531. 3 SQLSetDescField=odbcSQLSetDescField
  532. 3 SQLSetDescRec=odbcSQLSetDescRec
  533. 3 SQLSetEnvAttr=odbcSQLSetEnvAttr
  534. 3 SQLSetParam=odbcSQLSetParam
  535. 3 SQLSetPos=odbcSQLSetPos
  536. 3 SQLSetScrollOptions=odbcSQLSetScrollOptions
  537. 3 SQLSetStmtAttr=odbcSQLSetStmtAttr
  538. 3 SQLSetStmtOption=odbcSQLSetStmtOption
  539. 3 SQLSpecialColumns=odbcSQLSpecialColumns
  540. 3 SQLStatistics=odbcSQLStatistics
  541. 3 SQLTablePrivileges=odbcSQLTablePrivileges
  542. 3 SQLTables=odbcSQLTables
  543. 3 SQLTransact=odbcSQLTransact
  544. 2 Chapter 22   Setup DLL API Reference
  545. 3 Setup DLL API Reference=odbcSetup_DLL_API_Reference
  546. 3 ConfigDriver=odbcConfigDriver
  547. 3 ConfigDSN=odbcConfigDSN
  548. 3 ConfigTranslator=odbcConfigTranslator
  549. 2 Chapter 23   Installer DLL API Reference
  550. 3 Installer DLL API Reference=odbcInstaller_DLL_API_Reference
  551. 3 SQLConfigDataSource=odbcSQLConfigDataSource
  552. 3 SQLConfigDriver=odbcSQLConfigDriver
  553. 3 SQLCreateDataSource=odbcSQLCreateDataSource
  554. 3 SQLGetConfigMode=odbcSQLGetConfigMode
  555. 3 SQLGetInstalledDrivers=odbcSQLGetInstalledDrivers
  556. 3 SQLGetPrivateProfileString=odbcSQLGetPrivateProfileString
  557. 3 SQLGetTranslator=odbcSQLGetTranslator
  558. 3 SQLInstallDriverEx=odbcSQLInstallDriverEx
  559. 3 SQLInstallDriverManager=odbcSQLInstallDriverManager
  560. 3 SQLInstallerError=odbcSQLInstallerError
  561. 3 SQLInstallTranslator=odbcSQLInstallTranslator
  562. 3 SQLInstallTranslatorEx=odbcSQLInstallTranslatorEx
  563. 3 SQLManageDataSources=odbcSQLManageDataSources
  564. 3 SQLPostInstallerError=odbcSQLPostInstallerError
  565. 3 SQLReadFileDSN=odbcSQLReadFileDSN
  566. 3 SQLRemoveDefaultDataSource=odbcSQLRemoveDefaultDataSource
  567. 3 SQLRemoveDriver=odbcSQLRemoveDriver
  568. 3 SQLRemoveDriverManager=odbcSQLRemoveDriverManager
  569. 3 SQLRemoveDSNFromIni=odbcSQLRemoveDSNFromIni
  570. 3 SQLRemoveTranslator=odbcSQLRemoveTranslator
  571. 3 SQLSetConfigMode=odbcSQLSetConfigMode
  572. 3 SQLValidDSN=odbcSQLValidDSN
  573. 3 SQLWriteDSNToIni=odbcSQLWriteDSNToIni
  574. 3 SQLWriteFileDSN=odbcSQLWriteFileDSN
  575. 3 SQLWritePrivateProfileString=odbcSQLWritePrivateProfileString
  576. 2 Chapter 24   Translation DLL Function Reference
  577. 3 Translation DLL Function Reference=odbcTranslation_DLL_Function_Reference
  578. 3 SQLDataSourceToDriver=odbcSQLDataSourceToDriver
  579. 3 SQLDriverToDataSource=odbcSQLDriverToDataSource
  580. 1 Appendixes
  581. 2 Appendix A   ODBC Error Codes
  582. 3 ODBC Error Codes=odbcODBC_Error_Codes
  583. 2 Appendix B   ODBC State Transition Tables
  584. 3 ODBC State Transition Tables=odbcODBC_State_Transition_Tables
  585. 3 Environment Transitions=odbcEnvironment_Transitions
  586. 3 Connection Transitions=odbcConnection_Transitions
  587. 3 Statement Transitions=odbcStatement_Transitions
  588. 3 Descriptor Transitions=odbcDescriptor_Transitions
  589. 2 Appendix C   SQL Grammar
  590. 3 SQL Grammar=odbcSQL_Grammar
  591. 3 SQL Minimum Grammar
  592. 4 SQL Minimum Grammar=odbcSQL_Minimum_Grammar
  593. 4 Elements Used in SQL Statements=odbcElements_Used_in_SQL_Statements
  594. 4 Data Type Support=odbcData_Type_Support
  595. 4 Parameter Data Types=odbcParameter_Data_Types
  596. 4 Parameter Markers=odbcParameter_Markers
  597. 3 ODBC Escape Sequences
  598. 4 ODBC Escape Sequences=odbcODBC_Escape_Sequences
  599. 4 Date, Time, and Timestamp Escape Sequences=odbcDate__Time__and_Timestamp_Escape_Sequences
  600. 4 Interval Escape Sequences=odbcInterval_Escape_Sequences
  601. 4 Like Escape Sequence=odbcLike_Escape_Sequence
  602. 4 Outer Join Escape Sequence=odbcOuter_Join_Escape_Sequence
  603. 4 Procedure Call Escape Sequence=odbcProcedure_Call_Escape_Sequence
  604. 4 Scalar Function Escape Sequence=odbcScalar_Function_Escape_Sequence
  605. 3 Literals in ODBC
  606. 4 Literals in ODBC=odbcLiterals_in_ODBC
  607. 4 Interval Literal Syntax=odbcInterval_Literal_Syntax
  608. 4 Numeric Literal Syntax=odbcNumeric_Literal_Syntax
  609. 2 List of Reserved Keywords=odbcList_of_Reserved_Keywords
  610. 2 Appendix D   Data Types
  611. 3 Data Types=odbcData_Types
  612. 3 Using Data Type Identifiers=odbcUsing_Data_Type_Identifiers
  613. 3 SQL Data Types=odbcSQL_Data_Types
  614. 3 C Data Types
  615. 4 C Data Types=odbcC_Data_Types
  616. 4 64-Bit Integer Structures=odbc64_Bit_Integer_Structures
  617. 2 Data Type Identifiers and Descriptors=odbcData_Type_Identifiers_and_Descriptors
  618. 3 Pseudo Type Identifiers
  619. 4 Pseudo Type Identifiers=odbcPseudo_Type_Identifiers
  620. 4 Default C Data Types=odbcDefault_C_Data_Types
  621. 4 Bookmark C Data Type=odbcBookmark_C_Data_Type
  622. 4 SQL_ARD_TYPE=odbcSQL_ARD_TYPE
  623. 2 Transferring Data in its Binary Form=odbcTransferring_Data_in_its_Binary_Form
  624. 3 Guidelines for Interval and Numeric Data Types
  625. 4 Guidelines for Interval and Numeric Data Types=odbcGuidelines_for_Interval_and_Numeric_Data_Types
  626. 4 Interval Data Types
  627. 5 Interval Data Types=odbcInterval_Data_Types
  628. 5 C Interval Structure=odbcC_Interval_Structure
  629. 5 Interval Data Type Precision=odbcInterval_Data_Type_Precision
  630. 5 Interval Data Type Length=odbcInterval_Data_Type_Length
  631. 5 Interval Literals=odbcInterval_Literals
  632. 5 Overriding Default Leading and Seconds Precision for Interval Data Types=odbcOverriding_Default_Leading_and_Seconds_Precision_for_Interval_Data_Types
  633. 4 Numeric Literals
  634. 5 Numeric Literals=odbcNumeric_Literals
  635. 5 Rules for Conversions=odbcRules_for_Conversions
  636. 3 Overriding Default Precision and Scale for Numeric Data Types=odbcOverriding_Default_Precision_and_Scale_for_Numeric_Data_Types
  637. 2 Constraints of the Gregorian Calendar=odbcConstraints_of_the_Gregorian_Calendar
  638. 3 Column Size, Decimal Digits, Transfer Octet Length, and Display Size
  639. 4 Column Size, Decimal Digits, Transfer Octet Length, and Display Size=odbcColumn_Size__Decimal_Digits__Transfer_Octet_Length__and_Display_Size
  640. 4 Column Size=odbcColumn_Size
  641. 4 Decimal Digits=odbcDecimal_Digits
  642. 4 Transfer Octet Length=odbcTransfer_Octet_Length
  643. 4 Display Size=odbcDisplay_Size
  644. 3 Converting Data from SQL to C Data Types
  645. 4 Converting Data from SQL to C Data Types=odbcConverting_Data_from_SQL_to_C_Data_Types
  646. 4 SQL to C: Character=odbcSQL_to_C__Character
  647. 4 SQL to C: Numeric=odbcSQL_to_C__Numeric
  648. 4 SQL to C: Bit=odbcSQL_to_C__Bit
  649. 4 SQL to C: Binary=odbcSQL_to_C__Binary
  650. 4 SQL to C: Date=odbcSQL_to_C__Date
  651. 4 SQL to C: Time=odbcSQL_to_C__Time
  652. 4 SQL to C: Timestamp=odbcSQL_to_C__Timestamp
  653. 4 SQL to C: Year-Month Intervals=odbcSQL_to_C__Year_Month_Intervals
  654. 4 SQL to C: Day-Time Intervals=odbcSQL_to_C__Day_Time_Intervals
  655. 4 SQL to C Data Conversion Examples=odbcSQL_to_C_Data_Conversion_Examples
  656. 3 Converting Data from C to SQL Data Types
  657. 4 Converting Data from C to SQL Data Types=odbcConverting_Data_from_C_to_SQL_Data_Types
  658. 4 C to SQL: Character=odbcC_to_SQL__Character
  659. 4 C to SQL: Numeric=odbcC_to_SQL__Numeric
  660. 4 C to SQL: Bit=odbcC_to_SQL__Bit
  661. 4 C to SQL: Binary=odbcC_to_SQL__Binary
  662. 4 C to SQL: Date=odbcC_to_SQL__Date
  663. 4 C to SQL: Time=odbcC_to_SQL__Time
  664. 4 C to SQL: Timestamp=odbcC_to_SQL__Timestamp
  665. 4 C to SQL: Year-Month Intervals=odbcC_to_SQL__Year_Month_Intervals
  666. 4 C to SQL: Day-Time Intervals=odbcC_to_SQL__Day_Time_Intervals
  667. 4 C to SQL Data Conversion Examples=odbcC_to_SQL_Data_Conversion_Examples
  668. 2 Appendix E   Scalar Functions
  669. 3 Scalar Functions=odbcScalar_Functions
  670. 3 ODBC and SQL-92 Scalar Functions=odbcODBC_and_SQL_92_Scalar_Functions
  671. 3 String Functions=odbcString_Functions
  672. 3 Numeric Functions=odbcNumeric_Functions
  673. 3 Time, Date, and Interval Functions=odbcTime__Date__and_Interval_Functions
  674. 3 System Functions=odbcSystem_Functions
  675. 3 Explicit Data Type Conversion
  676. 4 Explicit Data Type Conversion=odbcExplicit_Data_Type_Conversion
  677. 4 SQL-92 Cast Function=odbcSQL_92_Cast_Function
  678. 2 Appendix F   ODBC Cursor Library
  679. 3 ODBC Cursor Library=odbcODBC_Cursor_Library
  680. 3 Using the ODBC Cursor Library=odbcUsing_the_ODBC_Cursor_Library
  681. 3 Executing Positioned Update and Delete Statements=odbcExecuting_Positioned_Update_and_Delete_Statements
  682. 3 Cursor Library Code Example=odbcCursor_Library_Code_Example
  683. 3 Implementation Notes
  684. 4 Implementation Notes=odbcImplementation_Notes
  685. 4 Cursor Library Cache
  686. 5 Cursor Library Cache=odbcCursor_Library_Cache
  687. 5 Column Data=odbcColumn_Data
  688. 5 Length of Column Data=odbcLength_of_Column_Data
  689. 5 Row Status=odbcRow_Status
  690. 5 Location of Cache=odbcLocation_of_Cache
  691. 4 Processing SQL Statements
  692. 5 Processing SQL Statements=odbcProcessing_SQL_Statements
  693. 5 Processing Positioned Update and Delete Statements=odbcProcessing_Positioned_Update_and_Delete_Statements
  694. 5 Processing SELECT FOR UPDATE Statements=odbcProcessing_SELECT_FOR_UPDATE_Statements
  695. 5 Processing Batches of SQL Statements=odbcProcessing_Batches_of_SQL_Statements
  696. 5 Constructing Searched Statements=odbcConstructing_Searched_Statements
  697. 4 ODBC Functions
  698. 5 ODBC Functions=odbcODBC_Functions
  699. 5 ODBC Functions Executed by the Cursor Library=odbcODBC_Functions_Executed_by_the_Cursor_Library
  700. 5 ODBC Functions Not Executed by the Cursor Library=odbcODBC_Functions_Not_Executed_by_the_Cursor_Library
  701. 5 SQLBindCol in the Cursor Library=odbcSQLBindCol_in_the_Cursor_Library
  702. 5 SQLBindParameter in the Cursor Library=odbcSQLBindParameter_in_the_Cursor_Library
  703. 5 SQLBulkOperations and the Cursor Library=odbcSQLBulkOperations_and_the_Cursor_Library
  704. 5 SQLCloseCursor in the Cursor Library=odbcSQLCloseCursor_in_the_Cursor_Library
  705. 5 SQLEndTran in the Cursor Library=odbcSQLEndTran_in_the_Cursor_Library
  706. 5 SQLExtendedFetch in the Cursor Library=odbcSQLExtendedFetch_in_the_Cursor_Library
  707. 5 SQLFetch in the Cursor Library=odbcSQLFetch_in_the_Cursor_Library
  708. 5 SQLFetchScroll in the Cursor Library=odbcSQLFetchScroll_in_the_Cursor_Library
  709. 5 SQLFreeStmt in the Cursor Library=odbcSQLFreeStmt_in_the_Cursor_Library
  710. 5 SQLGetData in the Cursor Library=odbcSQLGetData_in_the_Cursor_Library
  711. 5 SQLGetDescField and SQLGetDescRec in the Cursor Library=odbcSQLGetDescField_and_SQLGetDescRec_in_the_Cursor_Library
  712. 5 SQLGetFunctions in the Cursor Library=odbcSQLGetFunctions_in_the_Cursor_Library
  713. 5 SQLGetInfo in the Cursor Library=odbcSQLGetInfo_in_the_Cursor_Library
  714. 5 SQLGetStmtAttr in the Cursor Library=odbcSQLGetStmtAttr_in_the_Cursor_Library
  715. 5 SQLGetStmtOption in the Cursor Library=odbcSQLGetStmtOption_in_the_Cursor_Library
  716. 5 SQLNativeSql in the Cursor Library=odbcSQLNativeSql_in_the_Cursor_Library
  717. 5 SQLRowCount in the Cursor Library=odbcSQLRowCount_in_the_Cursor_Library
  718. 5 SQLSetConnectAttr in the Cursor Library=odbcSQLSetConnectAttr_in_the_Cursor_Library
  719. 5 SQLSetDescField and SQLSetDescRec in the Cursor Library=odbcSQLSetDescField_and_SQLSetDescRec_in_the_Cursor_Library
  720. 5 SQLSetEnvAttr and the Cursor Library=odbcSQLSetEnvAttr_and_the_Cursor_Library
  721. 5 SQLSetPos in the Cursor Library=odbcSQLSetPos_in_the_Cursor_Library
  722. 5 SQLSetScrollOptions in the Cursor Library=odbcSQLSetScrollOptions_in_the_Cursor_Library
  723. 5 SQLSetStmtAttr in the Cursor Library=odbcSQLSetStmtAttr_in_the_Cursor_Library
  724. 2 ODBC Cursor Library Error Codes=odbcODBC_Cursor_Library_Error_Codes
  725. 2 Appendix G   Driver Guidelines for Backward Compatibility
  726. 3 Driver Guidelines for Backward Compatibility=odbcDriver_Guidelines_for_Backward_Compatibility
  727. 3 Block Cursors, Scrollable Cursors, and Backward Compatibility
  728. 4 Block Cursors, Scrollable Cursors, and Backward Compatibility=odbcBlock_Cursors__Scrollable_Cursors__and_Backward_Compatibility
  729. 4 What the Driver Manager Does=odbcWhat_the_Driver_Manager_Does
  730. 4 What the Driver Does=odbcWhat_the_Driver_Does
  731. 3 Mapping Deprecated Functions
  732. 4 Mapping Deprecated Functions=odbcMapping_Deprecated_Functions
  733. 4 SQLAllocConnect Mapping=odbcSQLAllocConnect_Mapping
  734. 4 SQLAllocEnv Mapping=odbcSQLAllocEnv_Mapping
  735. 4 SQLAllocStmt Mapping=odbcSQLAllocStmt_Mapping
  736. 4 SQLBindParam Mapping=odbcSQLBindParam_Mapping
  737. 4 SQLColAttributes Mapping=odbcSQLColAttributes_Mapping
  738. 4 SQLError Mapping=odbcSQLError_Mapping
  739. 4 SQLFreeConnect Mapping=odbcSQLFreeConnect_Mapping
  740. 4 SQLFreeEnv Mapping=odbcSQLFreeEnv_Mapping
  741. 4 SQLFreeStmt Mapping=odbcSQLFreeStmt_Mapping
  742. 4 SQLGetConnectOption Mapping=odbcSQLGetConnectOption_Mapping
  743. 4 SQLGetStmtOption Mapping=odbcSQLGetStmtOption_Mapping
  744. 4 SQLParamOptions Mapping=odbcSQLParamOptions_Mapping
  745. 4 SQLSetConnectOption Mapping=odbcSQLSetConnectOption_Mapping
  746. 4 SQLSetParam Mapping=odbcSQLSetParam_Mapping
  747. 4 SQLSetScrollOptions Mapping=odbcSQLSetScrollOptions_Mapping
  748. 4 SQLSetStmtOption Mapping=odbcSQLSetStmtOption_Mapping
  749. 4 SQLTransact Mapping=odbcSQLTransact_Mapping
  750. 2 Behavioral Changes and ODBC 3.0 Drivers=odbcBehavioral_Changes_and_ODBC_3.0_Drivers
  751. 2 Datetime Data Types=odbcDatetime_Data_Types
  752. 2 Backward Compatibility of C Data Types=odbcBackward_Compatibility_of_C_Data_Types
  753. 2 Fixed-Length Bookmarks=odbcFixed_Length_Bookmarks
  754. 2 SQLGetInfo Support=odbcSQLGetInfo_Support
  755. 2 Returning SQL_NO_DATA=odbcReturning_SQL_NO_DATA
  756. 2 Calling SQLSetPos to Insert Data=odbcCalling_SQLSetPos_to_Insert_Data
  757. 2 SQLInstallTranslator Mapping=odbcSQLInstallTranslator_Mapping
  758. 2 Loading by Ordinal=odbcLoading_By_Ordinal
  759. 1 Glossary
  760. 2 Glossary=odbcGlossary
  761.